speculate about money or sex - Francés Inglés Diccionario